Definify.com

Webster 1913 Edition


Lion's leaf

Li′on’s leafˊ

(lī′ŭnz lēfˊ)
Noun.
(Bot.)
A South European plant of the genus
Leontice
(
Leontice leontopetalum
), the tuberous roots of which contain so much alkali that they are sometimes used as a substitute for soap.